subglacial stream - French English Dictionary